38a8dcb180fff675791deaafa9e01dd94492a673,mule/src/java/org/mule/transformers/xml/XmlToDomDocument.java,XmlToDomDocument,doTransform,#Object#String#,42

Before Change


            Source sourceDoc = getXmlSource(src);
            // If returnClass is not set, assume W3C DOM
            // This is the original behaviour
            ResultHolder holder = getResultHolder(returnClass != null ? returnClass : Document.class);

            assert(sourceDoc != null);
            assert(holder != null);

After Change


    {
        try {
            Source sourceDoc = getXmlSource(src);
            if (sourceDoc == null) return null;
            
            // If returnClass is not set, assume W3C DOM
            // This is the original behaviour
            ResultHolder holder = getResultHolder(returnClass);
            if (holder == null) holder = getResultHolder(Document.class); 

            assert(sourceDoc != null);
            assert(holder != null);